package com.meter.config.domain;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.experimental.Accessors;
import com.meter.common.annotation.Excel;
import javax.validation.constraints.NotBlank;
import com.meter.common.core.domain.BaseEntity;

/**
 * 告警配置对象 config_alarm
 * 
 * @author ruoyi
 * @date 2025-05-15
 */
@Data
@Accessors(chain = true)
@TableName("config_alarm")
public class ConfigAlarm extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 预警id */
    @TableId(type = IdType.AUTO)
    private Long alarmId;

    /** 预警名称 */
    @Excel(name = "预警名称")
    private String alarmName;

    /** 预警数 */
    @Excel(name = "预警数")
    private String alarmField;

    /** 预警类型 */
    @Excel(name = "预警类型")
    private String alarmType;

    /** 预警值 */
    @Excel(name = "预警值")
    private Double alarmValue;

    /** 删除标识 */
    @TableLogic
    private String delFlag;

    /** 备注 */
    @Excel(name = "备注")
    private String remark;


}
